/*reset*/
html{color:#000;background:#FFF;font-family:Arial,\5B8B\4F53;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,a{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
em{font-style:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
.clearfix:after{content: '\0020'; display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{zoom:1;}
a{cursor:pointer;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus,input,textarea,select{-moz-outline:none;outline:none}
/*common start*/
.top{border-bottom:1px solid #ececec;background:#f7f7f7;height:30px;line-height:30px;width:100%;color:#999;font-size:12px;}
.width1003{width:1003px;margin:0 auto;font-size:12px;}
.top a{color:#737373;}
.top a:hover{color:#56a40a;}
.toprt{float:right;}
.zxapp{background:url(images/icon.gif) no-repeat -6px 0;padding:0 15px;}
.sjsapp{background:url(images/icon.gif) no-repeat -6px -18px;padding:0 15px;}
.underl{text-decoration:underline!important;}

.logo{float:left;padding:20px 17px 20px 0;}
#cutCity{float:left;margin-top:40px;position:relative;padding-bottom:10px;z-index:9;}
#cutCity h3{background:url(images/icon.gif) no-repeat right -32px;padding-right:20px;color:#505050;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
#cityList{border:1px solid #e0e0e0;background:#fff;padding:5px 10px;width:270px;position:absolute;left:0;top:30px;z-index:10;}
#cityList li{width:45px;float:left;height:26px;line-height:26px;}
#cityList li a{color:#444;}
#cityList li a:hover{color:#56a40a;text-decoration:underline!important;}

.chara{float:left;margin:32px 0 0 90px;}
.zx_search{float:right;margin-top:25px;}
.topic a{display:inline-block;width:58px;height:23px;line-height:23px;text-align:center;color:#737373;cursor:pointer;}
.topic .topic-on{background:url(images/btn.gif) no-repeat 0 0;color:#fff;}
.topic a:hover{color:#56a40a;text-decoration:none!important;}
.topic .topic-on:hover{color:#fff;}
.zx_search form{*margin-top:-2px;}
.ipser{border:3px solid #56a40a;width:290px;height:28px;line-height:28px;padding:0 10px;background:#fff;color:#666;vertical-align:middle;}
.serbtn{background:url(images/btn.gif) no-repeat -59px 0;width:72px;height:34px;display:inline-block;border:0;vertical-align:middle;}

.navigation{height:38px;line-height:38px;background:#87b419;color:#fff;}
.nav li{float:left;height:38px;line-height:38px;font-family:\5FAE\8F6F\96C5\9ED1;}
.nav li a{color:#fff;display:block;font-size:14px;padding:0 15px;}
.nav li a:hover{text-decoration:none;background:#56a40a;}
.navon{background:#56a40a;}
.pore{position:relative;}
.poimg{position:absolute;top:-4px;right:-5px;}
.fabu{float:right;background:url(images/btn.gif) no-repeat 0 -35px;width:108px;padding-left:42px;height:38px;color:#feff80;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;}

.footer{border-top:1px solid #e5e5e5;margin-top:50px;padding-bottom:30px;text-align:center;font-size:12px;color:#999;line-height:22px;}
.flink{line-height:22px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;padding:12px 0 8px;}
.flink a{color:#444;padding:0 10px;}
.flink a:hover{color:#56a40a;}
.flink span{font-family:\5B8B\4F53;}
/*login*/
.chara-t{margin:40px 0 0 50px;float:left;}
.chara-t img{margin-right:25px;}
.c-green{color:#56a40a;}
a.c-green{color:#56a40a!important;}
.flleft{float:left;}
.flright{float:right;}
.pdtb20{padding:20px 0;}
/*index*/
.txtct{text-align:center;}
.ohidden{*overflow:hidden;}
.mrtop10{margin-top:10px;}
.mrright10{margin-right:10px;}
.c-yel{color:#ff6900;}

.under-green{color:#56a40a;text-decoration:underline!important;}